# -*- codeing = utf-8 -*-
# @Time : 2021/3/4 17:01
# @Atuthor: 朱朱
# @File: 174正则练习2.py
# @Software: PyCharm
import re
"""
# 用户名匹配
# 1. 用户名只能包含数字、字母和下划线
# 2. 不能以数字开头   
# 3. 长度在6到16位范围
"""
username = input('请输入用户名:')
rs = re.match(r'^[a-zA-Z][a-z0-9A-Z_]{5,15}$', username)
if rs is None:
    print('输入的用户名不规范')
else:
    print(rs)

"""
# 密码匹配
# 1. 不能包含 !@%^&*字符  
# 2.必须以字母开头  
# 3.长度在6到12位
"""
password = input('请输入密码:')
rs2 = re.match(r'[a-zA-Z][^!@#$%^&*]{5,11}', password)
if rs2 is None:
    print('密码不符合规范')
else:
    print(rs2)